const { defineConfig } = require('@vue/cli-service')
const mock = require('./mock')
module.exports = defineConfig({
  transpileDependencies: true,
  // 配置开发服务器
  devServer: {
    // 启动代理服务器
    proxy: {
      '/api': {
        target: 'http://sph-h5-api.atguigu.cn',
        // pathRewrite: {
        //   '^/api': '',
        // }, 这里不需要设置路径重写，接口提供的地址明确了要加'./api'
      },
    },
    // 设置mock 创建模拟数据
    onBeforeSetupMiddleware(devServer) {
      // app应用对象
      const app = devServer.app
      mock(app)
    },
  },
})
